/*
    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/


#include "core.h"

Core::Core ()
{

}

Core::~Core ()
{

}

void Core::Quf (string filename, FSNode* current)
{
	if (current == NULL) current = this;
	for (list<FSNode*>::iterator i = dirs_.begin(); i != dirs_.end(); i++)
	{
		Quf (filename, (*i));
	}
	for (list<FSFile*>::iterator i = files_.begin(); i != files_.end(); i++)
	{
		Compress((*i)->filename_, string((*i)->filename_+".quf"));
	}
}


